resulting trust - Francés Inglés Diccionario